package com.xinsoft.entity.dto;

import com.xinsoft.entity.po.QuaMaterialInspection;
import com.xinsoft.entity.po.QuaMaterialInspectionDetail;
import com.xinsoft.entity.po.SysFileHis;
import lombok.Data;

import java.util.List;


/**
 * 质量检验
 * @TableName qua_material_inspection
 */
@Data
public class QuaMaterialInspectionDTO extends QuaMaterialInspection {


    /**
     * 物料代码
     */
    private String materialNo;

    /**
     * 物料名称
     */
    private String materialName;

    /**
     * 规格型号
     */
    private String materialSpecific;

    /**
     * 主计量单位
     */
    private String materialMainUnitName;

    /**
     * 辅助单位
     */
    private String supportUomName;

    /**
     * 部门名称
     */
    private String deptName;
    /**
     * 客户
     */
    private String clientName;

    /**
     * 检验员
     */
    private String inspectorName;

    /**
     * 检验方案
     */
    private String inspectionSchemeName;

    /**
     * 制单人
     */
    private String createByName;

    /**
     * 审核人员
     */
    private String auditorName;

    /**
     * 供应商名称
     */
    private String supplierName;

    /**
     * 源单类型
     */
    private String sourceTypeName;

    /**
     * 质量检验明细集合
     */
    private List<QuaMaterialInspectionDetail> quaMaterialInspectionDetailList;

    /**
     * 质量检验附件列表
     */
    private List<SysFileHis> sysFileHisList;


    /**
     * 类型名称
     */
    private String firstInspectionTypeName;
}